mushroom purée - German English Dictionary